@charset "UTF-8"; /* --- RainDD_UA_Thread.css --- */ #uaThreadViewContainer, #uaThreadReadContainer { } #uaThreadViewContainer h3, #uaThreadReadContainer h3 { font-size: 12pt; color: rgb(175, 181, 192); padding-bottom: 2px; margin-bottom: 5px; border-bottom: 1px solid rgb(235, 236, 239); } #uaThreadViewContainer h3 .footnote, #uaThreadReadContainer h3 .footnote { font-size: 12px; color: rgb(175, 181, 192); margin-top: 5px; } #uaThreadViewContainer .avatar img, #uaThreadReadContainer .avatar img { } /* --- attachment_editor.css --- */ .AttachmentEditor { clear: both; } .xenForm .ctrlUnit dd li.AttachedFile, .xenForm .ctrlUnit dd .AttachmentInsertAllBlock { margin-top: 0; margin-right: 30px; } .AttachmentEditor .AttachedFile, .AttachmentEditor .AttachmentInsertAllBlock { overflow: hidden; zoom: 1; vertical-align: middle; padding: 5px 10px; } .AttachmentEditor .AttachedFile#AttachedFileTemplate { display: none; } .AttachmentEditor .AttachedFile .Thumbnail { width: 54px; height: 54px; line-height: 50px; display: block; background: rgb(255, 255, 255); border: 1px solid rgb(235, 236, 239); text-align: center; vertical-align: middle; float: left; } .AttachmentEditor .AttachedFile .Thumbnail img { max-width: 50px; max-height: 50px; _width: 50px; _height: 50px; padding: 0; margin: 0; vertical-align: middle; } .AttachmentEditor .AttachedFile .Thumbnail .genericAttachment { background: transparent url('styles/executive/xenforo/node-sprite.png') no-repeat -72px 0; display: block; width: 36px; height: 36px; margin: 7px; } .AttachmentEditor .AttachmentText { margin-left: 64px; } .AttachmentEditor .AttachedFile .Filename { } .AttachmentEditor .secondaryContent .label { margin-bottom: 2px; font-size: 11px; color: rgb(138, 147, 162); } .AttachmentEditor .secondaryContent .controls { line-height: 25px; } /* clearfix */ .AttachmentEditor .AttachedFile .controls { zoom: 1; } .AttachmentEditor .AttachedFile .controls:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; } .AttachmentEditor .AttachedFile .ProgressMeter { display: block; padding: 2px; border: 1px solid rgb(206, 210, 216); border-radius: 4px; background-color: rgb(255, 255, 255); margin-right: 75px; margin-top: 4px; font-size: 14pt; line-height: 26px; } .AttachmentEditor .AttachedFile .ProgressMeter .ProgressGraphic { display: inline-block; width: 0%; height: 26px; background: rgb(175, 181, 192) url('styles/executive/xenforo/gradients/category-23px-light.png') repeat-x top; text-align: right; } .AttachmentEditor .AttachedFile .ProgressMeter .ProgressCounter { display: inline-block; height: 26px; padding: 0 10px; } .AttachmentEditor .AttachedFile .ProgressMeter .ProgressGraphic .ProgressCounter { color: rgb(250, 250, 251); } .AttachmentEditor .AttachedFile .AttachmentDeleter, .AttachmentEditor .AttachedFile .AttachmentCanceller { float: right; display: none; } .AttachmentEditor .AttachmentInsertAllBlock { display: none; } .AttachmentEditor .AttachmentInsertAllBlock span { float: left; display: block; width: 54px; height: 34px; background: rgb(255, 255, 255) url('styles/executive/xenforo/widgets/image-attachments.png') no-repeat center; border: 1px solid rgb(235, 236, 239); margin-right: 10px; } .AttachmentEditor .AttachmentDeleteAll { float: right; } /* SWFUploader placeholder */ .swfupload { position: absolute; z-index: 1; opacity: 0; } /* Uploader JS Overlay */ .xenOverlay.attachmentUploader { max-width: 500px; } .attachmentUploader #ctrl_upload { margin: 2px auto 5px; } .attachmentUploader .attachmentConstraints dl { margin-top: 2px; font-size: 11px; } /* --- bb_code.css --- */ .quoteContainer.expanded iframe[data-s9e-mediaembed], .quoteContainer.expanded [data-s9e-mediaembed] iframe { max-height: none; max-width: none; }/* .bbCodeX classes are designed to exist inside .baseHtml. ie: they have no CSS reset applied */ .bbCodeBlock { margin: 1em 150px 1em 0; border: 1px solid rgb(206, 210, 216); border-radius: 4px; box-shadow: rgba(0,0,0,0.04) 0px 1px 6px; } .bbCodeBlock .bbCodeBlock, .hasJs .bbCodeBlock .bbCodeSpoilerText, .messageList.withSidebar .bbCodeBlock { margin-right: 0; } /* mini CSS reset */ .bbCodeBlock pre, .bbCodeBlock blockquote { margin: 0; } .bbCodeBlock img { border: none; } .bbCodeBlock .type { font-size: 11px; font-family: Tahoma, Helvetica, Arial, sans-serif; color: rgb(175, 181, 192); background: rgb(235, 236, 239) url('styles/executive/xenforo/gradients/form-button-white-25px.png') repeat-x top; padding: 3px 8px; border-bottom: 1px solid rgb(206, 210, 216); border-top-left-radius: 3px; border-top-right-radius: 3px; } .bbCodeBlock pre, .bbCodeBlock .code { font-size: 10pt; font-family: Consolas, 'Courier New', Courier, monospace; background-color: rgb(250, 250, 251); padding: 10px; border-radius: 4px; word-wrap: normal; overflow: auto; line-height: 1.24; min-height: 30px; max-height: 500px; _width: 600px; direction: ltr; } .bbCodeBlock .code { white-space: nowrap; } .bbCodeQuote { border-color: #f9d9b0; overflow: auto; } .bbCodeQuote .attribution { color: rgb(71, 75, 81); background: #f9d9b0 url('styles/executive/xenforo/gradients/form-button-white-25px.png') repeat-x top; border-bottom: 1px solid #f9d9b0; background-image: -moz-linear-gradient(top, rgba(255,255,255,0.45) 0%, rgba(255,255,255,0.2) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.45)), color-stop(100%,rgba(255,255,255,0.2))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.2) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.2) 100%); background-image: -ms-linear-gradient(top, rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.2) 100%); background-image: linear-gradient(to bottom, rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.2) 100%); } .bbCodeQuote .quoteContainer { overflow: hidden; position: relative; font-size: 9pt; background-color: #fff4e5; background-repeat: repeat-x; background-position: top; padding: 10px; border-radius: 4px; } .bbCodeQuote .quoteContainer .quote { max-height: 150px; overflow: hidden; padding-bottom: 1px; } .NoJs .bbCodeQuote .quoteContainer .quote { max-height: none; } .bbCodeQuote .quoteContainer .quoteExpand { display: none; box-sizing: border-box; position: absolute; height: 80px; top: 90px; left: 0; right: 0; font-size: 11px; line-height: 1; text-align: center; color: #f9bc6d; cursor: pointer; padding-top: 65px; background: -webkit-linear-gradient(top, rgba(255, 244, 229, 0) 0%, #fff4e5 80%); background: -moz-linear-gradient(top, rgba(255, 244, 229, 0) 0%, #fff4e5 80%); background: -o-linear-gradient(top, rgba(255, 244, 229, 0) 0%, #fff4e5 80%); background: linear-gradient(to bottom, rgba(255, 244, 229, 0) 0%, #fff4e5 80%); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } .bbCodeQuote .quoteContainer .quoteExpand.quoteCut { display: block; } .bbCodeQuote .quoteContainer.expanded .quote { max-height: none; } .bbCodeQuote .quoteContainer.expanded .quoteExpand { display: none; } .bbCodeQuote img { max-height: 150px; } .bbCodeQuote iframe, .bbCodeQuote [data-s9e-mediaembed], .bbCodeQuote .fb_iframe_widget, .bbCodeQuote object, .bbCodeQuote embed { max-width: 200px; max-height: 150px; } .bbCodeQuote iframe:-webkit-full-screen { max-width: none; max-height: none; } .bbCodeQuote iframe:-moz-full-screen { max-width: none; max-height: none; } .bbCodeQuote iframe:-ms-fullscreen { max-width: none; max-height: none; } .bbCodeQuote iframe:fullscreen { max-width: none; max-height: none; } .bbCodeSpoilerButton { margin: 5px 0; max-width: 99%; } .bbCodeSpoilerButton > span { display: inline-block; max-width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .hasJs .bbCodeSpoilerText { display: none; background-color: rgb(250, 250, 251); padding: 5px; margin-top: 5px; margin-right: 150px; margin-bottom: 5px; border: 1px solid rgb(235, 236, 239); border-radius: 5px; overflow: auto; } .hasJs .bbCodeSpoilerText .bbCodeSpoilerText, .hasJs .bbCodeSpoilerText .bbCodeBlock, .hasJs .messageList.withSidebar .bbCodeSpoilerText { margin-right: 0; } .NoJs .bbCodeSpoilerContainer { background-color: rgb(71, 75, 81); /* fallback for browsers without currentColor */ background-color: currentColor; } .NoJs .bbCodeSpoilerContainer > .bbCodeSpoilerText { visibility: hidden; } .NoJs .bbCodeSpoilerContainer:hover { background-color: transparent; } .NoJs .bbCodeSpoilerContainer:hover > .bbCodeSpoilerText { visibility: visible; } @media (max-width:800px) { .Responsive .bbCodeBlock, .Responsive.hasJs .bbCodeSpoilerText { margin-right: 0; } } /* --- best_answer.css --- */ .messageList .message.bestAnswer { border: 2px dotted #a5cae4; padding: 17px; background-color: rgb(233, 245, 224); } .messageList .message.bestAnswer + .message { border-top: 0; } .bestAnswer .messageInfo { background-color: rgb(233, 245, 224); } .message .bestAnswerIndicator { font-size: 18px; color: rgb(90, 98, 113); background: rgb(175, 181, 192) url('styles/executive/xenforo/gradients/form-button-white-25px.png') repeat-x top; padding: 5px 12px; margin: -5px -5px 5px 5px; border: 1px solid rgb(175, 181, 192); border-radius: 3px; border-top-right-radius: 0px; display: block; float: right; position: relative; box-shadow: 1px 1px 3px rgba(0,0,0, 0.25); margin-right: -17px; } .message .bestAnswerIndicator span { background-color: rgb(175, 181, 192); border-top-right-radius: 3px; position: absolute; top: -4px; right: -1px; width: 5px; height: 4px; } .message .alternativeBestAnswerIndicator { font-size: 11px; color: rgb(90, 98, 113); background: rgb(175, 181, 192) url('styles/executive/xenforo/gradients/form-button-white-25px.png') repeat-x top; padding: 1px 5px; margin: -5px -5px 5px 5px; border: 1px solid rgb(175, 181, 192); border-radius: 3px; border-top-right-radius: 0px; display: block; float: right; position: relative; box-shadow: 1px 1px 3px rgba(0,0,0, 0.25); margin-right: -17px; } .message .alternativeBestAnswerIndicator span { background-color: rgb(175, 181, 192); border-top-right-radius: 3px; position: absolute; top: -4px; right: -1px; width: 5px; height: 4px; } .inlineBestAnswerBlock .quoteContainer { overflow: visible; background-color: rgb(233, 245, 224); } .inlineBestAnswerBlock { overflow: visible; margin-right: 0; } .message .newIndicator.inlineBestAnswerIndicator { margin-right: -16px; font-style: initial; font-weight: initial; font-family: Tahoma, Helvetica, Arial, sans-serif; color: rgb(90, 98, 113); background: rgb(175, 181, 192) url('styles/executive/xenforo/gradients/form-button-white-25px.png') repeat-x top; border: 1px solid rgb(175, 181, 192); border-radius: 3px; border-top-right-radius: 0px; } .message .newIndicator.inlineBestAnswerIndicator span { color: ; background-color: rgb(175, 181, 192); } .bbCodeQuote .quoteContainer .bestAnswerOriginalMessage { display: none; position: initial; padding-top: 8px; height: 24px; box-sizing: border-box; font-size: 11px; line-height: 1; text-align: center; color: #f9bc6d; cursor: pointer; background: -webkit-linear-gradient(top, rgba(255, 244, 229, 0) 0%, #fff4e5 80%); background: -moz-linear-gradient(top, rgba(255, 244, 229, 0) 0%, #fff4e5 80%); background: -o-linear-gradient(top, rgba(255, 244, 229, 0) 0%, #fff4e5 80%); background: linear-gradient(to bottom, rgba(255, 244, 229, 0) 0%, #fff4e5 80%); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } .bbCodeQuote .quoteContainer.expanded .bestAnswerOriginalMessage { display: block; } .bbCodeQuote .quoteContainer :not(.quoteCut) + .bestAnswerOriginalMessage { display: block; } .bestAnswersList { font-size: 9pt; background: rgb(235, 236, 239) url('styles/executive/xenforo/gradients/category-23px-light.png') repeat-x top; padding: 10px; margin: -15px 0 15px; border: 1px solid rgb(206, 210, 216); border-radius: 5px; -webkit- -moz- -khtml- -webkit- -moz- -khtml- -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; } .bbCodeQuote.bestAnswersList .quoteContainer .quote { max-height: none; } .bestAnswersList .bestAnswerPoints { font-style: italic; } .bestAnswersList blockquote.quoteContainer { font-style: normal; } .bestAnswersList dd { font-size: 13px; float: left; font-weight: bold; } .bestAnswersList dt { margin-left: 170px; } .bestAnswersList .alternativeAnswers li { margin-top: 5px; } dl.alternativeAnswers { margin-top: 15px; } /* --- editor_ui.css --- */ .hasJs .BbCodeWysiwygEditor { visibility: hidden; } .redactor_box { font-size: 0; border: 1px solid rgb(206, 210, 216); line-height: 0; position: relative; overflow: hidden; } .redactor_box .redactor_smilies { overflow: hidden; *zoom: 1; } .redactor_box .redactor_smilies .tabs { min-height: 0; } .redactor_box .redactor_smilies .smilieContainer { max-height: 150px; overflow: auto; } .redactor_box .redactor_smilies .primaryContent, .redactor_box .redactor_smilies .secondaryContent { border-bottom: none; } .redactor_box .redactor_smilies .secondaryContent { border-top: 1px solid rgb(206, 210, 216); } .redactor_box .redactor_smilies .tabs a { height: 18px; line-height: 18px; font-size: 11px; } .redactor_box .redactor_smilies .smilieCategory li { display: inline-block; margin: 0; padding: 2px; cursor: pointer; line-height: 1.6; } .redactor_box .draftNotice, .redactor_box .placeholder { display: none; position: relative; line-height: 0; font-size: 0; z-index: 1; } .redactor_box .draftNotice span { position: absolute; right: 20px; top: -30px; float: right; line-height: 14px; font-size: 11px; color: rgb(138, 147, 162); padding: 5px; border-radius: 3px; background: rgb(255, 255, 255); box-shadow: 1px 1px 4px rgb(138, 147, 162); opacity: .5; } .redactor_box .placeholder span { line-height: 14px; font-size: 14px; line-height: 2; position: absolute; left: 8px; top: 8px; color: rgb(160,160,160); } /* TOOLBAR */ .redactor_toolbar { font-size: 0; background: rgb(250, 250, 251) url('styles/executive/xenforo/gradients/form-button-white-25px.png') repeat-x top; padding: 0 0 0 2px; margin: 0; border-bottom: 1px solid rgb(206, 210, 216); position: relative; left: 0; top: 0; line-height: 0; list-style: none; overflow: hidden; } .blendedEditor .redactor_box .redactor_toolbar { max-height: 68px; } .blendedEditor .redactor_box.activated .redactor_toolbar { max-height: none; } .redactor_toolbar li { float: left; margin: 2px 1px; margin-right: 0; list-style: none; outline: none; } .redactor_toolbar li.redactor_btn_right { float: right; } .redactor_toolbar li a { font-size: 0; text-decoration: none; border: 1px solid transparent; border-radius: 3px; box-sizing: border-box; display: block; line-height: 0; cursor: pointer; zoom: 1; outline: none; text-indent: -9999px; width: 24px; height: 24px; } html .redactor_toolbar li a, html .redactor_toolbar li a:hover, html .redactor_toolbar li a:active, html .redactor_toolbar li a.redactor_act { background-image: url('styles/executive/xenforo/editor/icons.png?redactor'); background-repeat: no-repeat; background-position: 0; } .redactor_toolbar li a:hover { background-color: rgb(255, 255, 255); border-color: rgb(206, 210, 216); } .redactor_toolbar li a:active, .redactor_toolbar li a.redactor_act { background-color: rgb(235, 236, 239); border: 1px solid rgb(206, 210, 216); } .redactor_toolbar li li { padding: 0; margin: 1px; } .redactor_toolbar li.redactor_btn_group { margin-left: 2px; margin-right: 2px; } .redactor_toolbar li.redactor_btn_group ul { background: rgb(250, 250, 251) url('styles/executive/xenforo/gradients/form-button-white-25px.png') repeat-x top; padding: 1px; margin: 0; border: 1px solid rgb(235, 236, 239); border-radius: 3px; overflow: hidden; *zoom: 1; } /* Fade toolbar when editor is not activated */ .blendedEditor .redactor_box .redactor_btn_group ul, .blendedEditor .redactor_box iframe, .blendedEditor .redactor_box .redactor_smilies li { opacity: 0.5; -webkit-transition: opacity 0.3s ease-in-out; -moz-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; } .blendedEditor .redactor_box.activated .redactor_btn_group ul, .blendedEditor .redactor_box.activated iframe, .blendedEditor .redactor_box.activated .redactor_smilies li { opacity: 1; } .redactor_toolbar li.redactor_separator { float: left; height: 32px; border-left: 1px solid #d3d3d3; border-right: 1px solid #f5f5f5; padding: 0; margin: 0 2px 0 3px; } /*BUTTONS*/ html .redactor_toolbar li a.redactor_btn_html { background-position: 3px -2429px; } html .redactor_toolbar li a.redactor_btn_switchmode { background-position: 3px -605px; } html .redactor_toolbar li a.redactor_btn_removeformat { background-position: 3px -2205px; } html .redactor_toolbar li a.redactor_btn_draft { background-position: 3px -2237px; } html .redactor_toolbar li a.redactor_btn_draftsave { background-position: 3px -2237px; } html .redactor_toolbar li a.redactor_btn_new { background-position: 3px -1853px; } html .redactor_toolbar li a.redactor_btn_draftdelete { background-position: 3px -1853px; } html .redactor_toolbar li a.redactor_btn_bold { background-position: 3px -29px; } html .redactor_toolbar li a.redactor_btn_italic { background-position: 3px -61px; } html .redactor_toolbar li a.redactor_btn_underline { background-position: 3px -189px; } html .redactor_toolbar li a.redactor_btn_deleted { background-position: 3px -93px; } html .redactor_toolbar li a.redactor_btn_fontcolor { background-position: 3px -541px; } html .redactor_toolbar li a.redactor_btn_fontsize { background-position: 3px -2941px; } html .redactor_toolbar li a.redactor_btn_fontfamily { background-position: 3px -2909px; } html .redactor_toolbar li a.redactor_btn_smilies { background-position: 3px -2397px; } html .redactor_toolbar li a.redactor_btn_alignment { background-position: 3px -1469px; } html .redactor_toolbar li a.redactor_btn_alignleft { background-position: 3px -1469px; } html .redactor_toolbar li a.redactor_btn_aligncenter { background-position: 3px -1437px; } html .redactor_toolbar li a.redactor_btn_alignright { background-position: 3px -1501px; } html .redactor_toolbar li a.redactor_btn_justify { background-position: 3px -1405px; } html .redactor_toolbar li a.redactor_btn_unorderedlist { background-position: 3px -1693px; } html .redactor_toolbar li a.redactor_btn_orderedlist { background-position: 3px -1757px; } html .redactor_toolbar li a.redactor_btn_outdent { background-position: 3px -1373px; } html .redactor_toolbar li a.redactor_btn_indent { background-position: 3px -1309px; } html .redactor_toolbar li a.redactor_btn_image { background-position: 3px -1245px; } html .redactor_toolbar li a.redactor_btn_table { background-position: 3px -2493px; } html .redactor_toolbar li a.redactor_btn_link { background-position: 3px -1597px; } html .redactor_toolbar li a.redactor_btn_createlink { background-position: 3px -1597px; } html .redactor_toolbar li a.redactor_btn_unlink { background-position: 3px -1629px; } html .redactor_toolbar li a.redactor_btn_horizontalrule { background-position: 3px -1181px; } html .redactor_toolbar li a.redactor_btn_code { background-position: 3px -2429px; } html .redactor_toolbar li a.redactor_btn_insertcode { background-position: 3px -2429px; } html .redactor_toolbar li a.redactor_btn_quote { background-position: 3px -285px; } html .redactor_toolbar li a.redactor_btn_insertquote { background-position: 3px -285px; } html .redactor_toolbar li a.redactor_btn_media { background-position: 3px -2877px; } html .redactor_toolbar li a.redactor_btn_undo { background-position: 3px -2813px; } html .redactor_toolbar li a.redactor_btn_redo { background-position: 3px -2749px; } html .redactor_toolbar li a.redactor_btn_spoiler { background-position: 3px -1565px; } html .redactor_toolbar li a.redactor_btn_insertspoiler { background-position: 3px -1565px; } html .redactor_toolbar li a.redactor_btn_insert { background-position: 3px -2301px; } html[dir=rtl] .redactor_toolbar li a.redactor_btn_unorderedlist { background-position: 3px -1661px; } html[dir=rtl] .redactor_toolbar li a.redactor_btn_orderedlist { background-position: 3px -1725px; } html[dir=rtl] .redactor_toolbar li a.redactor_btn_outdent { background-position: 3px -1341px; } html[dir=rtl] .redactor_toolbar li a.redactor_btn_indent { background-position: 3px -1277px; } html[dir=rtl] .redactor_toolbar li a.redactor_btn_undo { background-position: 3px -2781px; } html[dir=rtl] .redactor_toolbar li a.redactor_btn_redo { background-position: 3px -2717px; } /* DROPDOWN */ .redactor_dropdown { top: 28px; left: 0; z-index: 100004; position: absolute; width: 200px; max-height: 150px; overflow: auto; background-color: rgb(255, 255, 255); border: 1px solid #ccc; font-size: 13px; box-shadow: 0 2px 5px #ccc; line-height: 1.5; padding: 5px; } .redactor_dropdown a { display: block; color: rgb(71, 75, 81); padding: 3px 5px; text-decoration: none; } .redactor_dropdown a.icon { padding: 0px 0px 0px 32px; height: 24px; line-height: 24px; background: transparent url('styles/executive/xenforo/editor/icons.png?redactor') no-repeat 0 0; } .redactor_dropdown a.alignLeft { background-position: 3% -1469px; } .redactor_dropdown a.alignCenter { background-position: 3% -1437px; } .redactor_dropdown a.alignRight { background-position: 3% -1501px; } .redactor_dropdown a.saveDraft { background-position: 3% -2237px; } .redactor_dropdown a.deleteDraft { background-position: 3% -1853px; } .redactor_dropdown a.code { background-position: 3% -2429px; } .redactor_dropdown a.quote { background-position: 3% -285px; } .redactor_dropdown a.spoiler { background-position: 3% -1565px; } .redactor_dropdown a.strikethrough { background-position: 3% -93px; } .redactor_dropdown a:hover { text-decoration: none; background-color: rgb(250, 250, 251); } .redactor_separator_drop { border-top: 1px solid #ddd; padding: 0; line-height: 0; font-size: 0; } /* ColorPicker */ .redactor_color_link { padding: 0; width: 15px; height: 15px; box-shadow: 0 1px 2px rgba(0, 0, 0, .2) inset; border-radius: 4px; float: left; margin: 2px; font-size: 0; box-sizing: border-box; } .redactor_color_none { font-size: 11px; clear: both; } /* MODAL */ #redactor_modal_overlay { position: fixed; margin: auto; top: 0; left: 0; width: 100%; height: 100%; z-index: 209998; opacity: 0.6; filter: alpha(opacity='60'); background-color: rgb(0, 0, 0); } #redactor_modal { padding: 0; position: fixed; top: 50%; z-index: 209999; } #redactor_modal_close { overflow: hidden; text-indent: -9999px; cursor: pointer; background-image: url('styles/executive/xenforo/overlay/close.png'); position: absolute; right: 4px; top: 4px; cursor: pointer; width: 35px; height: 35px; } #redactor_tabs { margin-bottom: 18px; text-align: center; } #redactor_tabs a { display: inline-block; border: 1px solid #d8d8d8; padding: 4px 14px; font-size: 12px; background-color: #ccc; text-decoration: none; color: #555; line-height: 1; border-radius: 5px; margin-right: 5px; } #redactor_tabs a:hover, #redactor_tabs a.redactor_tabs_act { background-color: #eee; padding: 5px 15px; box-shadow: 0 1px 2px rgba(0, 0, 0, .4) inset; border: none; text-shadow: 0 1px 0 #eee; color: #777; text-decoration: none; } .redactor_editor_drop { display: none; position: absolute; top: 0; bottom: 0; left: 0; right: 0; border: 2px dashed #aaa; color: #000; background: url(rgba.php?r=190&g=190&b=190&a=127); background: rgba(190, 190, 190, .5); _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FBEBEBE,endColorstr=#7FBEBEBE); } .redactor_editor_drop.dragDisabled { background: url(rgba.php?r=190&g=140&b=140&a=127); background: rgba(190, 140, 140, .5); _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FBE8C8C,endColorstr=#7FBE8C8C); border-color: rgb(150, 75, 75); } .redactor_editor_drop span { display: block; text-align: center; position: absolute; top: 50%; width: 100%; font-size: 18px; line-height: 26px; margin-top: -13px; } .redactor_editor_drop.hover { display: block; } /* Drag and Drop Area */ .redactor_droparea { position: relative; width: 100%; margin: auto; margin-bottom: 5px; } .redactor_droparea .redactor_dropareabox { z-index: 1; position: relative; text-align: center; width: 99%; background-color: #fff; padding: 60px 0; border: 2px dashed #bbb; } .redactor_droparea .redactor_dropareabox, .redactor_dropalternative { color: #555; font-size: 12px; } .redactor_dropalternative { margin: 4px 0 2px 0; } .redactor_dropareabox.hover { background: #efe3b8; border-color: #aaa; } .redactor_dropareabox.error { background: #f7e5e5; border-color: #dcc3c3; } .redactor_dropareabox.drop { background: #f4f4ee; border-color: #e0e5d6; } /* --- likes_summary.css --- */ .likesSummary { overflow: hidden; zoom: 1; font-size: 11px; } .LikeText { float: left; } .likeInfo { float: right; } /* --- message.css --- */ .message .giftIndicator { font-size: 11px; color: rgb(90, 98, 113); background: rgb(175, 181, 192) url('styles/executive/xenforo/gradients/form-button-white-25px.png') repeat-x top; padding: 1px 5px; margin: -5px -5px 5px 5px; border: 1px solid rgb(175, 181, 192); border-radius: 3px; border-top-right-radius: 0px; display: block; float: right; position: relative; box-shadow: 1px 1px 3px rgba(0,0,0, 0.25); margin-right: -17px; } .message .giftIndicator span { background-color: rgb(175, 181, 192); border-top-right-radius: 3px; position: absolute; top: -4px; right: -1px; width: 5px; height: 4px; } .newIndicator + .giftIndicator { top: 30px; right: -13px; } .messageList { } .messageList .message { padding: 40px 10px; border-top: 1px solid rgb(206, 210, 216); border-radius: 4px; box-shadow: rgba(0,0,0,0.05) 0px 1px 3px; } /* clearfix */ .messageList .message { zoom: 1; } .messageList .message:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; } /*** Message block ***/ .message .messageInfo { padding: 0; margin-left: 150px; border-bottom: 1px none black; zoom: 1; } .message .newIndicator { font-size: 11px; color: rgb(90, 98, 113); background: rgb(175, 181, 192) url('styles/executive/xenforo/gradients/form-button-white-25px.png') repeat-x top; padding: 1px 5px; margin: -5px -5px 5px 5px; border: 1px solid rgb(175, 181, 192); border-radius: 3px; border-top-right-radius: 0px; display: block; float: right; position: relative; box-shadow: 1px 1px 3px rgba(0,0,0, 0.25); margin-right: -17px; } .message .newIndicator span { background-color: rgb(175, 181, 192); border-top-right-radius: 3px; position: absolute; top: -4px; right: -1px; width: 5px; height: 4px; } .message .messageContent { padding-bottom: 2px; min-height: 100px; overflow: hidden; *zoom: 1; overflow: inherit !important; } .message .messageTextEndMarker { height: 0; font-size: 0; overflow: hidden; } .message .editDate { text-align: right; margin-top: 5px; font-size: 11px; color: rgb(138, 147, 162); } .message .signature { font-size: 9pt; color: rgb(138, 147, 162); padding: 5px 0 0; margin-top: 5px; border-top: 1px dashed rgb(206, 210, 216); } .message .messageMeta { font-size: 11px; padding: 20px 5px 10px; margin: -5px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; overflow: hidden; zoom: 1; } .message .privateControls { float: left; } .message .publicControls { float: right; } .message .privateControls .item { margin-right: 10px; float: left; } .message .privateControls .item:last-child { margin-right: 0; } .message .publicControls .item { margin-left: 10px; float: left; } .message .messageMeta .control { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(126, 138, 153); padding: 1px 8px; margin-right: 5px; border-radius: 3px; text-shadow: rgba(0,0,0,0.3) 0px 1px 1px; line-height: 24px; } .message .messageMeta .control:focus { } .message .messageMeta .control:hover { color: rgb(255, 255, 255); background-color: rgb(126, 138, 153); box-shadow: inset rgba(0,0,0,0.1) 0px 100px 0px; } .message .messageMeta .control:active { position: relative; top: 1px; box-shadow: inset rgba(0,0,0,0.1) 0px 1px 3px, inset rgba(0,0,0,0.1) 0px 100px 0px; } /*** multiquote +/- ***/ .message .publicControls .MultiQuoteControl { padding-left: 4px; padding-right: 4px; border-radius: 2px; margin-left: 6px; margin-right: -4px; } .message .publicControls .MultiQuoteControl.active { background-color: rgb(235, 236, 239); } .messageNotices li { font-size: 11px; background: #f9d9b0 url('styles/executive/xenforo/gradients/form-button-white-25px.png') repeat-x top; padding: 5px; margin: 10px 0; border: 1px solid #f9d9b0; border-radius: 5px; line-height: 16px; } .messageNotices .icon { float: right; width: 16px; height: 16px; background: url('styles/executive/xenforo/xenforo-ui-sprite.png') no-repeat 1000px 1000px; } .messageNotices .warningNotice .icon { background-position: -48px -32px; } .messageNotices .deletedNotice .icon { background-position: -64px -32px; } .messageNotices .moderatedNotice .icon {background-position: -32px -16px; } .message .likesSummary { padding: 5px; margin-top: 10px; border: 1px solid rgb(235, 236, 239); border-radius: 5px; } .message .messageText > *:first-child { margin-top: 0; } /* inline moderation changes */ .InlineModChecked .messageUserBlock, .InlineModChecked .messageInfo, .InlineModChecked .messageNotices, .InlineModChecked .bbCodeBlock .type, .InlineModChecked .bbCodeBlock blockquote, .InlineModChecked .attachedFiles .attachedFilesHeader, .InlineModChecked .attachedFiles .attachmentList { background: rgb(255, 255, 200) url('styles/executive/xenforo/gradients/category-23px-light.png') repeat-x top; } .InlineModChecked .messageUserBlock div.avatarHolder, .InlineModChecked .messageUserBlock .extraUserInfo { background: transparent; } .InlineModChecked .messageUserBlock .arrow span { border-left-color: rgb(255, 255, 200); } /* message list */ .messageList .newMessagesNotice { margin: 10px auto; padding: 5px 10px; border-radius: 5px; border: 1px solid rgb(206, 210, 216); background: rgb(235, 236, 239) url(styles/executive/xenforo/gradients/category-23px-light.png) repeat-x top; font-size: 11px; } /* deleted / ignored message placeholder */ .messageList .message.placeholder { } .messageList .placeholder .placeholderContent { overflow: hidden; zoom: 1; color: rgb(144, 152, 167); font-size: 11px; } .messageList .placeholder a.avatar { float: left; display: block; } .messageList .placeholder a.avatar img { display: block; width: 32px; height: 32px; } .messageList .placeholder .privateControls { margin-top: -5px; } /* messages remaining link */ .postsRemaining a, a.postsRemaining { font-size: 11px; color: rgb(138, 147, 162); } @media (max-width:800px) { .Responsive .message .newIndicator { margin-right: 0; border-top-right-radius: 3px; } .Responsive .message .newIndicator span { display: none; } } @media (max-width:480px) { .Responsive .message .messageInfo { margin-left: 0; padding: 0 10px; } .Responsive .message .messageContent { min-height: 0; } .Responsive .message .newIndicator { margin-right: -5px; margin-top: -16px; } .Responsive .message .postNumber, .Responsive .message .authorEnd { display: none; } .Responsive .message .signature { display: none; } .Responsive .messageList .placeholder a.avatar { margin-right: 10px; } } /* --- message_user_info.css --- */ .messageUserInfo { float: left; width: 124px; } .messageUserBlock { background: rgb(235, 236, 239) url('styles/executive/xenforo/gradients/tab-selected-light.png') repeat-x bottom; border: 1px solid rgb(206, 210, 216); border-radius: 3px; position: relative; } .messageUserBlock div.avatarHolder { background-color: rgb(250, 250, 251); padding: 10px; border-radius: 4px; position: relative; } .messageUserBlock div.avatarHolder .avatar { display: block; font-size: 0; } .messageUserBlock div.avatarHolder .onlineMarker { position: absolute; top: 9px; left: 9px; border: 7px solid transparent; border-top-color: rgb(127, 185, 0); border-left-color: rgb(127, 185, 0); border-top-left-radius: 5px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; } .messageUserBlock h3.userText { font-size: 13px; padding: 8px 0px 8px 8px; } .messageUserBlock .userBanner { display: block; margin-bottom: 5px; margin-left: -14px; margin-right: -6px; } .messageUserBlock .userBanner:last-child { margin-bottom: 0; } .messageUserBlock a.username { font-weight: bold; display: block; overflow: hidden; line-height: 20px; } .messageUserBlock .userTitle { font-size: 11px; display: block; } .messageUserBlock .extraUserInfo { font-size: 10px; background-color: rgb(250, 250, 251); padding: 4px 6px; border-radius: 4px; } .messageUserBlock .extraUserInfo dl { margin: 2px 0 0; } .messageUserBlock .extraUserInfo img { max-width: 100%; } .messageUserBlock .arrow { position: absolute; top: 10px; right: -10px; display: block; width: 0px; height: 0px; line-height: 0px; border: 10px solid transparent; border-left-color: rgb(206, 210, 216); -moz-border-left-colors: rgb(206, 210, 216); border-right: none; /* Hide from IE6 */ _display: none; } .messageUserBlock .arrow span { position: absolute; top: -10px; left: -11px; display: block; width: 0px; height: 0px; line-height: 0px; border: 10px solid transparent; border-left-color: rgb(250, 250, 251); -moz-border-left-colors: rgb(250, 250, 251); border-right: none; } @media (max-width:480px) { .Responsive .messageUserInfo { float: none; width: auto; } .Responsive .messageUserBlock { overflow: hidden; margin-bottom: 5px; position: relative; } .Responsive .messageUserBlock div.avatarHolder { float: left; padding: 5px; } .Responsive .messageUserBlock div.avatarHolder .avatar img { width: 48px; height: 48px; } .Responsive .messageUserBlock div.avatarHolder .onlineMarker { top: 4px; left: 4px; border-width: 6px; } .Responsive .messageUserBlock h3.userText { margin-left: 64px; } .Responsive .messageUserBlock .userBanner { max-width: 150px; margin-left: 0; margin-right: 0; border-top-left-radius: 3px; border-top-right-radius: 3px; position: static; display: inline-block; } .Responsive .messageUserBlock .userBanner span { display: none; } .Responsive .messageUserBlock .extraUserInfo { display: none; } .Responsive .messageUserBlock .arrow { display: none; } } /* --- quick_reply.css --- */ /*quick reply*/ .quickReply { padding: 40px 10px; border-top: 1px solid rgb(206, 210, 216); border-radius: 4px; box-shadow: rgba(0,0,0,0.05) 0px 1px 3px; } /* clearfix */ .quickReply { zoom: 1; } .quickReply:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; } .quickReply .replyPrompt em { font-style: italic; } /* the quick reply form */ #QuickReply { padding: 0; margin-left: 150px; border-bottom: 1px none black; } #QuickReply textarea { width: 100%; *width: 98%; height: 100px; box-sizing: border-box; } #QuickReply .insertQuotes { display: none; float: left; margin-top: -1px; } #QuickReply .submitUnit { margin-top: 5px; text-align: right; line-height: 31px; position: relative; z-index: 1; } #QuickReply .submitUnit .draftUpdate { position: absolute; left: 0; z-index: -1; color: rgb(138, 147, 162); font-size: 11px; } #QuickReply .submitUnit .draftUpdate span { display: none; } #QuickReply .AttachmentEditor { padding-top: 10px; } /** Selected quote tooltip **/ #QuoteSelected { } #QuoteSelected .arrow { top: -6px; bottom: auto; border-top: 1px none black; border-bottom: 6px solid rgb(0,0,0); border-bottom: 6px solid rgba(0,0,0, 0.6); _border-bottom: 6px solid rgb(0,0,0); } #QuoteSelected a { text-decoration: none; } #QuoteSelected a:hover { text-decoration: underline; } @media (max-width:610px) { .Responsive #QuickReply .insertQuotes { float: right; margin-left: 3px; } } @media (max-width:480px) { .Responsive .quickReply .messageUserInfo { display: none; } .Responsive #QuickReply { margin-left: 0; } } /* --- share_page.css --- */ .sharePage { } /* clearfix */ .sharePage { zoom: 1; } .sharePage:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; } .sharePage .shareControl { float: left; } .sharePage .tweet { margin-right: 30px; } .sharePage .facebookLike .label { font-size: 11px; line-height: 24px; float: left; margin-right: 7px; display: none; } .sharePage iframe { height: 20px; } .sharePage .facebookLike iframe { z-index: 52; } @media (max-width:480px) { .Responsive .sharePage { display: none; } } /* --- snog_flags.css --- */ .messageUserBlock div.avatarHolder .userflag { position: absolute; top: 43px; left: 41px; z-index: 2; background-image: url("data/countryflags/flags/flagsprite.png") } @media (max-width:480px) { .Responsive .messageUserBlock div.avatarHolder .userflag { position: absolute; top: 17px; left: 15px; z-index: 2; background-image: url("data/countryflags/flags/flagsprite.png") } } .userflagimage { background-image: url("data/countryflags/flags/flagsprite.png") } .flag-A1 { background-position: -2PX -0px; width: 25px; height: 15px; } .flag-A2 { background-position: -29PX -0px; width: 25px; height: 15px; } .flag-AD { background-position: -56PX -0px; width: 25px; height: 15px; } .flag-AE { background-position: -83PX -0px; width: 25px; height: 15px; } .flag-AF { background-position: -110PX -0px; width: 25px; height: 15px; } .flag-AG { background-position: -137PX -0px; width: 25px; height: 15px; } .flag-AI { background-position: -164PX -0px; width: 25px; height: 15px; } .flag-AL { background-position: -191PX -0px; width: 25px; height: 15px; } .flag-AM { background-position: -218PX -0px; width: 25px; height: 15px; } .flag-AO { background-position: -245PX -0px; width: 25px; height: 15px; } .flag-AP { background-position: -272PX -0px; width: 25px; height: 15px; } .flag-AQ { background-position: -299PX -0px; width: 25px; height: 15px; } .flag-AR { background-position: -326PX -0px; width: 25px; height: 15px; } .flag-AS { background-position: -353PX -0px; width: 25px; height: 15px; } .flag-AT { background-position: -380PX -0px; width: 25px; height: 15px; } .flag-AU { background-position: -2PX -17px; width: 25px; height: 15px; } .flag-AW { background-position: -29PX -17px; width: 25px; height: 15px; } .flag-AX { background-position: -56PX -17px; width: 25px; height: 15px; } .flag-AZ { background-position: -83PX -17px; width: 25px; height: 15px; } .flag-BA { background-position: -110PX -17px; width: 25px; height: 15px; } .flag-BB { background-position: -137PX -17px; width: 25px; height: 15px; } .flag-BD { background-position: -164PX -17px; width: 25px; height: 15px; } .flag-BE { background-position: -191PX -17px; width: 25px; height: 15px; } .flag-BF { background-position: -218PX -17px; width: 25px; height: 15px; } .flag-BG { background-position: -245PX -17px; width: 25px; height: 15px; } .flag-BH { background-position: -272PX -17px; width: 25px; height: 15px; } .flag-BI { background-position: -299PX -17px; width: 25px; height: 15px; } .flag-BJ { background-position: -326PX -17px; width: 25px; height: 15px; } .flag-BL { background-position: -353PX -17px; width: 25px; height: 15px; } .flag-BM { background-position: -380PX -17px; width: 25px; height: 15px; } .flag-BN { background-position: -2PX -34px; width: 25px; height: 15px; } .flag-BO { background-position: -29PX -34px; width: 25px; height: 15px; } .flag-BQ { background-position: -56PX -34px; width: 25px; height: 15px; } .flag-BR { background-position: -83PX -34px; width: 25px; height: 15px; } .flag-BS { background-position: -110PX -34px; width: 25px; height: 15px; } .flag-BT { background-position: -137PX -34px; width: 25px; height: 15px; } .flag-BV { background-position: -164PX -34px; width: 25px; height: 15px; } .flag-BW { background-position: -191PX -34px; width: 25px; height: 15px; } .flag-BY { background-position: -218PX -34px; width: 25px; height: 15px; } .flag-BZ { background-position: -245PX -34px; width: 25px; height: 15px; } .flag-CA { background-position: -272PX -34px; width: 25px; height: 15px; } .flag-CC { background-position: -299PX -34px; width: 25px; height: 15px; } .flag-CD { background-position: -326PX -34px; width: 25px; height: 15px; } .flag-CF { background-position: -353PX -34px; width: 25px; height: 15px; } .flag-CG { background-position: -380PX -34px; width: 25px; height: 15px; } .flag-CH { background-position: -2PX -51px; width: 25px; height: 15px; } .flag-CI { background-position: -29PX -51px; width: 25px; height: 15px; } .flag-CK { background-position: -56PX -51px; width: 25px; height: 15px; } .flag-CL { background-position: -83PX -51px; width: 25px; height: 15px; } .flag-CM { background-position: -110PX -51px; width: 25px; height: 15px; } .flag-CN { background-position: -137PX -51px; width: 25px; height: 15px; } .flag-CO { background-position: -164PX -51px; width: 25px; height: 15px; } .flag-CR { background-position: -191PX -51px; width: 25px; height: 15px; } .flag-CU { background-position: -218PX -51px; width: 25px; height: 15px; } .flag-CV { background-position: -245PX -51px; width: 25px; height: 15px; } .flag-CW { background-position: -272PX -51px; width: 25px; height: 15px; } .flag-CX { background-position: -299PX -51px; width: 25px; height: 15px; } .flag-CY { background-position: -326PX -51px; width: 25px; height: 15px; } .flag-CZ { background-position: -353PX -51px; width: 25px; height: 15px; } .flag-DE { background-position: -380PX -51px; width: 25px; height: 15px; } .flag-DJ { background-position: -2PX -68px; width: 25px; height: 15px; } .flag-DK { background-position: -29PX -68px; width: 25px; height: 15px; } .flag-DM { background-position: -56PX -68px; width: 25px; height: 15px; } .flag-DO { background-position: -83PX -68px; width: 25px; height: 15px; } .flag-DZ { background-position: -110PX -68px; width: 25px; height: 15px; } .flag-EC { background-position: -137PX -68px; width: 25px; height: 15px; } .flag-EE { background-position: -164PX -68px; width: 25px; height: 15px; } .flag-EG { background-position: -191PX -68px; width: 25px; height: 15px; } .flag-EH { background-position: -218PX -68px; width: 25px; height: 15px; } .flag-ER { background-position: -245PX -68px; width: 25px; height: 15px; } .flag-ES { background-position: -272PX -68px; width: 25px; height: 15px; } .flag-ET { background-position: -299PX -68px; width: 25px; height: 15px; } .flag-EU { background-position: -326PX -68px; width: 25px; height: 15px; } .flag-FI { background-position: -353PX -68px; width: 25px; height: 15px; } .flag-FJ { background-position: -380PX -68px; width: 25px; height: 15px; } .flag-FK { background-position: -2PX -85px; width: 25px; height: 15px; } .flag-FM { background-position: -29PX -85px; width: 25px; height: 15px; } .flag-FO { background-position: -56PX -85px; width: 25px; height: 15px; } .flag-FR { background-position: -83PX -85px; width: 25px; height: 15px; } .flag-GA { background-position: -110PX -85px; width: 25px; height: 15px; } .flag-GB { background-position: -137PX -85px; width: 25px; height: 15px; } .flag-GD { background-position: -164PX -85px; width: 25px; height: 15px; } .flag-GE { background-position: -191PX -85px; width: 25px; height: 15px; } .flag-GF { background-position: -218PX -85px; width: 25px; height: 15px; } .flag-GG { background-position: -245PX -85px; width: 25px; height: 15px; } .flag-GH { background-position: -272PX -85px; width: 25px; height: 15px; } .flag-GI { background-position: -299PX -85px; width: 25px; height: 15px; } .flag-GL { background-position: -326PX -85px; width: 25px; height: 15px; } .flag-GM { background-position: -353PX -85px; width: 25px; height: 15px; } .flag-GN { background-position: -380PX -85px; width: 25px; height: 15px; } .flag-GP { background-position: -2PX -102px; width: 25px; height: 15px; } .flag-GQ { background-position: -29PX -102px; width: 25px; height: 15px; } .flag-GR { background-position: -56PX -102px; width: 25px; height: 15px; } .flag-GS { background-position: -83PX -102px; width: 25px; height: 15px; } .flag-GT { background-position: -110PX -102px; width: 25px; height: 15px; } .flag-GU { background-position: -137PX -102px; width: 25px; height: 15px; } .flag-GW { background-position: -164PX -102px; width: 25px; height: 15px; } .flag-GY { background-position: -191PX -102px; width: 25px; height: 15px; } .flag-HK { background-position: -218PX -102px; width: 25px; height: 15px; } .flag-HM { background-position: -245PX -102px; width: 25px; height: 15px; } .flag-HN { background-position: -272PX -102px; width: 25px; height: 15px; } .flag-HR { background-position: -299PX -102px; width: 25px; height: 15px; } .flag-HT { background-position: -326PX -102px; width: 25px; height: 15px; } .flag-HU { background-position: -353PX -102px; width: 25px; height: 15px; } .flag-ID { background-position: -380PX -102px; width: 25px; height: 15px; } .flag-IE { background-position: -2PX -119px; width: 25px; height: 15px; } .flag-IL { background-position: -29PX -119px; width: 25px; height: 15px; } .flag-IM { background-position: -56PX -119px; width: 25px; height: 15px; } .flag-IN { background-position: -83PX -119px; width: 25px; height: 15px; } .flag-IO { background-position: -110PX -119px; width: 25px; height: 15px; } .flag-IQ { background-position: -137PX -119px; width: 25px; height: 15px; } .flag-IR { background-position: -164PX -119px; width: 25px; height: 15px; } .flag-IS { background-position: -191PX -119px; width: 25px; height: 15px; } .flag-IT { background-position: -218PX -119px; width: 25px; height: 15px; } .flag-JE { background-position: -245PX -119px; width: 25px; height: 15px; } .flag-JM { background-position: -272PX -119px; width: 25px; height: 15px; } .flag-JO { background-position: -299PX -119px; width: 25px; height: 15px; } .flag-JP { background-position: -326PX -119px; width: 25px; height: 15px; } .flag-KE { background-position: -353PX -119px; width: 25px; height: 15px; } .flag-KG { background-position: -380PX -119px; width: 25px; height: 15px; } .flag-KH { background-position: -2PX -136px; width: 25px; height: 15px; } .flag-KI { background-position: -29PX -136px; width: 25px; height: 15px; } .flag-KM { background-position: -56PX -136px; width: 25px; height: 15px; } .flag-KN { background-position: -83PX -136px; width: 25px; height: 15px; } .flag-KP { background-position: -110PX -136px; width: 25px; height: 15px; } .flag-KR { background-position: -137PX -136px; width: 25px; height: 15px; } .flag-KW { background-position: -164PX -136px; width: 25px; height: 15px; } .flag-KY { background-position: -191PX -136px; width: 25px; height: 15px; } .flag-KZ { background-position: -218PX -136px; width: 25px; height: 15px; } .flag-LA { background-position: -245PX -136px; width: 25px; height: 15px; } .flag-LB { background-position: -272PX -136px; width: 25px; height: 15px; } .flag-LC { background-position: -299PX -136px; width: 25px; height: 15px; } .flag-LI { background-position: -326PX -136px; width: 25px; height: 15px; } .flag-LK { background-position: -353PX -136px; width: 25px; height: 15px; } .flag-LO { background-position: -380PX -136px; width: 25px; height: 15px; } .flag-LR { background-position: -2PX -153px; width: 25px; height: 15px; } .flag-LS { background-position: -29PX -153px; width: 25px; height: 15px; } .flag-LT { background-position: -56PX -153px; width: 25px; height: 15px; } .flag-LU { background-position: -83PX -153px; width: 25px; height: 15px; } .flag-LV { background-position: -110PX -153px; width: 25px; height: 15px; } .flag-LY { background-position: -137PX -153px; width: 25px; height: 15px; } .flag-MA { background-position: -164PX -153px; width: 25px; height: 15px; } .flag-MC { background-position: -191PX -153px; width: 25px; height: 15px; } .flag-MD { background-position: -218PX -153px; width: 25px; height: 15px; } .flag-ME { background-position: -245PX -153px; width: 25px; height: 15px; } .flag-MF { background-position: -272PX -153px; width: 25px; height: 15px; } .flag-MG { background-position: -299PX -153px; width: 25px; height: 15px; } .flag-MH { background-position: -326PX -153px; width: 25px; height: 15px; } .flag-MK { background-position: -353PX -153px; width: 25px; height: 15px; } .flag-ML { background-position: -380PX -153px; width: 25px; height: 15px; } .flag-MM { background-position: -2PX -170px; width: 25px; height: 15px; } .flag-MN { background-position: -29PX -170px; width: 25px; height: 15px; } .flag-MO { background-position: -56PX -170px; width: 25px; height: 15px; } .flag-MP { background-position: -83PX -170px; width: 25px; height: 15px; } .flag-MQ { background-position: -110PX -170px; width: 25px; height: 15px; } .flag-MR { background-position: -137PX -170px; width: 25px; height: 15px; } .flag-MS { background-position: -164PX -170px; width: 25px; height: 15px; } .flag-MT { background-position: -191PX -170px; width: 25px; height: 15px; } .flag-MU { background-position: -218PX -170px; width: 25px; height: 15px; } .flag-MV { background-position: -245PX -170px; width: 25px; height: 15px; } .flag-MW { background-position: -272PX -170px; width: 25px; height: 15px; } .flag-MX { background-position: -299PX -170px; width: 25px; height: 15px; } .flag-MY { background-position: -326PX -170px; width: 25px; height: 15px; } .flag-MZ { background-position: -353PX -170px; width: 25px; height: 15px; } .flag-NA { background-position: -380PX -170px; width: 25px; height: 15px; } .flag-NC { background-position: -2PX -187px; width: 25px; height: 15px; } .flag-NE { background-position: -29PX -187px; width: 25px; height: 15px; } .flag-NF { background-position: -56PX -187px; width: 25px; height: 15px; } .flag-NG { background-position: -83PX -187px; width: 25px; height: 15px; } .flag-NI { background-position: -110PX -187px; width: 25px; height: 15px; } .flag-NL { background-position: -137PX -187px; width: 25px; height: 15px; } .flag-NO { background-position: -164PX -187px; width: 25px; height: 15px; } .flag-NP { background-position: -191PX -187px; width: 25px; height: 15px; } .flag-NR { background-position: -218PX -187px; width: 25px; height: 15px; } .flag-NU { background-position: -245PX -187px; width: 25px; height: 15px; } .flag-NZ { background-position: -272PX -187px; width: 25px; height: 15px; } .flag-OM { background-position: -299PX -187px; width: 25px; height: 15px; } .flag-PA { background-position: -326PX -187px; width: 25px; height: 15px; } .flag-PE { background-position: -353PX -187px; width: 25px; height: 15px; } .flag-PF { background-position: -380PX -187px; width: 25px; height: 15px; } .flag-PG { background-position: -2PX -204px; width: 25px; height: 15px; } .flag-PH { background-position: -29PX -204px; width: 25px; height: 15px; } .flag-PK { background-position: -56PX -204px; width: 25px; height: 15px; } .flag-PL { background-position: -83PX -204px; width: 25px; height: 15px; } .flag-PM { background-position: -110PX -204px; width: 25px; height: 15px; } .flag-PN { background-position: -137PX -204px; width: 25px; height: 15px; } .flag-PR { background-position: -164PX -204px; width: 25px; height: 15px; } .flag-PS { background-position: -191PX -204px; width: 25px; height: 15px; } .flag-PT { background-position: -218PX -204px; width: 25px; height: 15px; } .flag-PW { background-position: -245PX -204px; width: 25px; height: 15px; } .flag-PY { background-position: -272PX -204px; width: 25px; height: 15px; } .flag-QA { background-position: -299PX -204px; width: 25px; height: 15px; } .flag-RE { background-position: -326PX -204px; width: 25px; height: 15px; } .flag-RO { background-position: -353PX -204px; width: 25px; height: 15px; } .flag-RS { background-position: -380PX -204px; width: 25px; height: 15px; } .flag-RU { background-position: -2PX -221px; width: 25px; height: 15px; } .flag-RW { background-position: -29PX -221px; width: 25px; height: 15px; } .flag-SA { background-position: -56PX -221px; width: 25px; height: 15px; } .flag-SB { background-position: -83PX -221px; width: 25px; height: 15px; } .flag-SC { background-position: -110PX -221px; width: 25px; height: 15px; } .flag-SD { background-position: -137PX -221px; width: 25px; height: 15px; } .flag-SE { background-position: -164PX -221px; width: 25px; height: 15px; } .flag-SG { background-position: -191PX -221px; width: 25px; height: 15px; } .flag-SH { background-position: -218PX -221px; width: 25px; height: 15px; } .flag-SI { background-position: -245PX -221px; width: 25px; height: 15px; } .flag-SJ { background-position: -272PX -221px; width: 25px; height: 15px; } .flag-SK { background-position: -299PX -221px; width: 25px; height: 15px; } .flag-SL { background-position: -326PX -221px; width: 25px; height: 15px; } .flag-SM { background-position: -353PX -221px; width: 25px; height: 15px; } .flag-SN { background-position: -380PX -221px; width: 25px; height: 15px; } .flag-SO { background-position: -2PX -238px; width: 25px; height: 15px; } .flag-SR { background-position: -29PX -238px; width: 25px; height: 15px; } .flag-SS { background-position: -56PX -238px; width: 25px; height: 15px; } .flag-ST { background-position: -83PX -238px; width: 25px; height: 15px; } .flag-SV { background-position: -110PX -238px; width: 25px; height: 15px; } .flag-SX { background-position: -137PX -238px; width: 25px; height: 15px; } .flag-SY { background-position: -164PX -238px; width: 25px; height: 15px; } .flag-SZ { background-position: -191PX -238px; width: 25px; height: 15px; } .flag-TC { background-position: -218PX -238px; width: 25px; height: 15px; } .flag-TD { background-position: -245PX -238px; width: 25px; height: 15px; } .flag-TF { background-position: -272PX -238px; width: 25px; height: 15px; } .flag-TG { background-position: -299PX -238px; width: 25px; height: 15px; } .flag-TH { background-position: -326PX -238px; width: 25px; height: 15px; } .flag-TJ { background-position: -353PX -238px; width: 25px; height: 15px; } .flag-TK { background-position: -380PX -238px; width: 25px; height: 15px; } .flag-TL { background-position: -2PX -255px; width: 25px; height: 15px; } .flag-TM { background-position: -29PX -255px; width: 25px; height: 15px; } .flag-TN { background-position: -56PX -255px; width: 25px; height: 15px; } .flag-TO { background-position: -83PX -255px; width: 25px; height: 15px; } .flag-TR { background-position: -110PX -255px; width: 25px; height: 15px; } .flag-TT { background-position: -137PX -255px; width: 25px; height: 15px; } .flag-TV { background-position: -164PX -255px; width: 25px; height: 15px; } .flag-TW { background-position: -191PX -255px; width: 25px; height: 15px; } .flag-TZ { background-position: -218PX -255px; width: 25px; height: 15px; } .flag-UA { background-position: -245PX -255px; width: 25px; height: 15px; } .flag-UG { background-position: -272PX -255px; width: 25px; height: 15px; } .flag-UM { background-position: -299PX -255px; width: 25px; height: 15px; } .flag-US { background-position: -326PX -255px; width: 25px; height: 15px; } .flag-UY { background-position: -353PX -255px; width: 25px; height: 15px; } .flag-UZ { background-position: -380PX -255px; width: 25px; height: 15px; } .flag-VA { background-position: -2PX -272px; width: 25px; height: 15px; } .flag-VC { background-position: -29PX -272px; width: 25px; height: 15px; } .flag-VE { background-position: -56PX -272px; width: 25px; height: 15px; } .flag-VG { background-position: -83PX -272px; width: 25px; height: 15px; } .flag-VI { background-position: -110PX -272px; width: 25px; height: 15px; } .flag-VN { background-position: -137PX -272px; width: 25px; height: 15px; } .flag-VU { background-position: -164PX -272px; width: 25px; height: 15px; } .flag-WF { background-position: -191PX -272px; width: 25px; height: 15px; } .flag-WS { background-position: -218PX -272px; width: 25px; height: 15px; } .flag-YE { background-position: -245PX -272px; width: 25px; height: 15px; } .flag-YT { background-position: -272PX -272px; width: 25px; height: 15px; } .flag-ZA { background-position: -299PX -272px; width: 25px; height: 15px; } .flag-ZM { background-position: -326PX -272px; width: 25px; height: 15px; } .flag-ZW { background-position: -353PX -272px; width: 25px; height: 15px; } .flag-ZZ { background-position: -380PX -272px; width: 25px; height: 15px; } /* --- thread_view.css --- */ .thread_view .threadAlerts { border: 1px solid rgb(235, 236, 239); border-radius: 5px; font-size: 11px; margin: 10px 0; padding: 5px; line-height: 16px; background-image: url('styles/executive/xenforo/gradients/form-button-white-25px.png'); } .thread_view .threadAlerts dt { color: rgb(175, 181, 192); display: inline; } .thread_view .threadAlerts dd { color: rgb(60, 65, 75); font-weight: bold; display: inline; } .thread_view .threadAlerts .icon { float: right; width: 16px; height: 16px; margin-left: 5px; background: url('styles/executive/xenforo/xenforo-ui-sprite.png') no-repeat -1000px -1000px; } .thread_view .threadAlerts .deletedAlert .icon { background-position: -64px -32px; } .thread_view .threadAlerts .moderatedAlert .icon { background-position: -32px -16px; } .thread_view .threadAlerts .lockedAlert .icon { background-position: -16px -16px; } .thread_view .threadAlerts + * > .messageList { border-top: none; } .thread_view .threadNotices { background-color: rgb(250, 250, 251); border: 1px solid rgb(206, 210, 216); border-radius: 5px; padding: 10px; margin: 10px auto; } .thread_view .InlineMod { overflow: hidden; zoom: 1; }